﻿using System.Collections.Generic;

namespace Loki.Model
{
    public interface IIndexedEnumerable<TEntity, TEntityIndex> : ILokiEnumerable<TEntity>
    {
        TEntity this[TEntityIndex index] { get; }

        IEnumerable<TEntity> this[string indexName, object indexValue] { get; }
    }
}